| adaptToDisplayArea(Window *toAdapt) const =0 | nkWinUi::TabWindow | pure virtual |
| addChild(Component *child, bool makeItVisible=true) | nkWinUi::Component | |
| addTab(const nkMemory::StringView &label) | nkWinUi::TabWindow | virtual |
| bringToForeground() | nkWinUi::Component | |
| changeTabLabel(const nkMemory::StringView &oldLabel, const nkMemory::StringView &newLabel) | nkWinUi::TabWindow | virtual |
| Component() | nkWinUi::Component | |
| eraseTab(const nkMemory::StringView &label) | nkWinUi::TabWindow | virtual |
| Exportable() | nkExport::Exportable | |
| exportClassToTree(nkExport::Node *rootNode) override | nkWinUi::Component | virtual |
| exportIntrospection(nkExport::Node *rootNode) override | nkWinUi::TabWindow | virtual |
| focusWindow() | nkWinUi::Component | |
| getActiveTab() const | nkWinUi::TabWindow | |
| getAreaInParent() const | nkWinUi::Component | |
| getAreaInScreen() const | nkWinUi::Component | |
| getBorderExtents() const | nkWinUi::Component | virtual |
| getChild(unsigned int index) | nkWinUi::Component | |
| getChildIndex(Component *child) | nkWinUi::Component | |
| getClickCallback() const | nkWinUi::TabWindow | |
| getComponentName() const | nkWinUi::Component | |
| getComponentType() const | nkWinUi::Component | |
| getCoordAbsoluteFromRelative(const nkMaths::Point &relCoords) | nkWinUi::Component | |
| getCoordRelativeFromAbsolute(const nkMaths::Point &absCoords) | nkWinUi::Component | |
| getData() const | nkWinUi::Component | |
| getHeight() const | nkWinUi::Component | |
| getLabel() const | nkWinUi::Component | virtual |
| getLayout() const | nkWinUi::Component | |
| getLayoutAllowedHeight() const | nkWinUi::Component | virtual |
| getLayoutAllowedOffsetX() const | nkWinUi::Component | virtual |
| getLayoutAllowedOffsetY() const | nkWinUi::Component | virtual |
| getLayoutAllowedWidth() const | nkWinUi::Component | virtual |
| getParentComponent() const | nkWinUi::Component | |
| getPositionInParent() const | nkWinUi::Component | |
| getPositionInScreen() const | nkWinUi::Component | |
| getTabById(int id) const | nkWinUi::TabWindow | |
| getTabByIndex(unsigned int index) const | nkWinUi::TabWindow | |
| getTabByLabel(const nkMemory::StringView &label) const | nkWinUi::TabWindow | |
| getTabByMouseRel(const nkMaths::Point &mouseRel) const =0 | nkWinUi::TabWindow | pure virtual |
| getTabCount() const | nkWinUi::TabWindow | |
| getTabIndex(Tab *tab) const | nkWinUi::TabWindow | |
| getTabSwitchCallback() const | nkWinUi::TabWindow | |
| getTheme() const | nkWinUi::Component | |
| getVisibility() const | nkWinUi::Component | |
| getVisibleOnLoad() const | nkWinUi::Component | |
| getWidth() const | nkWinUi::Component | |
| getZDepth() const | nkWinUi::Component | |
| importClassFromTree(nkExport::Node *rootNode) override | nkWinUi::TabWindow | virtual |
| isEnabled() const | nkWinUi::Component | |
| isForegroundWindow() const | nkWinUi::Component | |
| isInitialized() const | nkWinUi::Component | |
| load()=0 | nkWinUi::Component | pure virtual |
| loadWithChildren() | nkWinUi::Component | |
| onSized() | nkWinUi::Component | |
| paintToImage(bool withFrame=false) | nkWinUi::Component | |
| removeChild(Component *child) | nkWinUi::Component | |
| removeChild(unsigned int index) | nkWinUi::Component | |
| reorderTab(Tab *tab, unsigned int newIndex) | nkWinUi::TabWindow | virtual |
| setActiveTab(Tab *toActivate) | nkWinUi::TabWindow | virtual |
| setAreaInParent(const nkMaths::Rectangle &area) | nkWinUi::Component | virtual |
| setAreaInScreen(const nkMaths::Rectangle &area) | nkWinUi::Component | virtual |
| setClickCallback(std::function< bool(TabWindow *, const ClickEventData &)> value) | nkWinUi::TabWindow | |
| setComponentName(const nkMemory::StringView &name) | nkWinUi::Component | |
| setData(void *data) | nkWinUi::Component | |
| setEnabled(bool value) | nkWinUi::Component | |
| setHeight(int height) | nkWinUi::Component | virtual |
| setLabel(const nkMemory::StringView &label) | nkWinUi::Component | virtual |
| setLayout(LAYOUT_TYPE layoutType) override | nkWinUi::TabWindow | virtual |
| setMaxSize(unsigned int width, unsigned int height) | nkWinUi::Component | |
| setMinSize(unsigned int width, unsigned int height) | nkWinUi::Component | |
| setParentComponent(Component *parent, bool makeItVisible=true) | nkWinUi::Component | virtual |
| setPositionInParent(nkMaths::Point position) | nkWinUi::Component | virtual |
| setPositionInScreen(nkMaths::Point position) | nkWinUi::Component | virtual |
| setRatio(float widthOverHeight) | nkWinUi::Component | |
| setSize(int width, int height) | nkWinUi::Component | virtual |
| setTabSwitchCallback(std::function< bool(TabWindow *, TabWindow::Tab *, bool)> value) | nkWinUi::TabWindow | |
| setTheme(Theme *theme) | nkWinUi::Component | virtual |
| setVisibility(bool value) | nkWinUi::Component | virtual |
| setVisibleOnLoad(bool value) | nkWinUi::Component | |
| setWidth(int width) | nkWinUi::Component | virtual |
| simulateEvent(const InputDescriptor &inputDescription) | nkWinUi::Component | |
| TabWindow() | nkWinUi::TabWindow | |
| unload()=0 | nkWinUi::Component | pure virtual |
| unloadWithChildren() | nkWinUi::Component | |
| updateWindow() | nkWinUi::Component | virtual |
| updateZDepth() | nkWinUi::Component | |
| ~Component() | nkWinUi::Component | virtual |
| ~Exportable() | nkExport::Exportable | virtual |
| ~TabWindow() | nkWinUi::TabWindow | |